package com.lishangshan.oas_system.model.dao.roledao;

import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;

import java.util.List;

@Mapper
public interface RolepowerlistDaoTow {
    // 查询 超级管理员 所有 可展示 的菜单 id
    @Select("select menu_id from aoa_role_power_list where is_show = #{is_show} and role_id = #{role_id}")
    List<Long> findAllBymenu(@Param("is_show") Integer is_show, @Param("role_id") Long role_id);

    @Insert("insert into aoa_role_power_list (is_show,menu_id,role_id) value (#{is_show},#{menu_id},#{role_id})")
    int add(@Param("is_show") int is_show, @Param("menu_id") Long menu_id, @Param("role_id") Long role_id);
}
